Package com.cisco.pt.ipc.sim.pdu.impl
Class EIGRPPacketImpl
java.lang.Object
com.cisco.pt.ipc.impl.IPCDataImpl
com.cisco.pt.ipc.sim.pdu.impl.SignalImpl
com.cisco.pt.ipc.sim.pdu.impl.PduImpl
com.cisco.pt.ipc.sim.pdu.impl.EIGRPPacketImpl
- All Implemented Interfaces:
IPCData,EIGRPPacket,Pdu,Signal
- Direct Known Subclasses:
EIGRPv6PacketImpl
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected intprotected intprotected Shortprotected intprotected Byteprotected intprotected ByteFields inherited from class com.cisco.pt.ipc.sim.pdu.impl.SignalImpl
fieldNames, fieldTable, signalType, typeTable -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidencodeTypeAndPayload(EncodedBuffer buffer) intintgetFieldType(String fieldName) intgetFlag()intvoidpduRead(EncodedBuffer buffer) voidread(EncodedBuffer buffer) Reads this object from an EncodedBuffer of raw datavoidsetAckNumber(int ackNumber) voidsetAsNumber(int asNumber) voidsetCheckSum(Short checkSum) voidsetFlag(int flag) voidsetListTlv(List<EIGRPTlv> listTlv) voidsetOperationCode(Byte operationCode) voidsetSequenceNumber(int sequenceNumber) voidsetVersion(Byte version) Methods inherited from class com.cisco.pt.ipc.sim.pdu.impl.SignalImpl
getFieldValueMethods inherited from class com.cisco.pt.ipc.impl.IPCDataImpl
checkType, pduReadBoolean, pduReadByte, pduReadDouble, pduReadFloat, pduReadInt, pduReadIPAddress, pduReadIPCData, pduReadIPV6Address, pduReadLong, pduReadMACAddress, pduReadPair, pduReadQString, pduReadShort, pduReadString, pduReadUUID, pduReadVector, readBoolean, readByte, readDouble, readFloat, readInt, readIPAddress, readIPCData, readIPV6Address, readLong, readMACAddress, readPair, readQString, readShort, readString, readUUID, readVectorMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.cisco.pt.ipc.sim.pdu.Signal
getFieldValue
-
Field Details
-
version
-
operationCode
-
checkSum
-
flag
protected int flag -
sequenceNumber
protected int sequenceNumber -
ackNumber
protected int ackNumber -
asNumber
protected int asNumber -
listTlv
-
-
Constructor Details
-
EIGRPPacketImpl
public EIGRPPacketImpl()
-
-
Method Details
-
getVersion
- Specified by:
getVersionin interfaceEIGRPPacket- Returns:
- Byte Returns a Byte
-
setVersion
- Specified by:
setVersionin interfaceEIGRPPacket- Parameters:
version- Takes in a parameter of version
-
getOperationCode
- Specified by:
getOperationCodein interfaceEIGRPPacket- Returns:
- Byte Returns a Byte
-
setOperationCode
- Specified by:
setOperationCodein interfaceEIGRPPacket- Parameters:
operationCode- Takes in a parameter of operationCode
-
getCheckSum
- Specified by:
getCheckSumin interfaceEIGRPPacket- Returns:
- Short Returns a Short
-
setCheckSum
- Specified by:
setCheckSumin interfaceEIGRPPacket- Parameters:
checkSum- Takes in a parameter of checkSum
-
getFlag
public int getFlag()- Specified by:
getFlagin interfaceEIGRPPacket- Returns:
- int Returns a int
-
setFlag
public void setFlag(int flag) - Specified by:
setFlagin interfaceEIGRPPacket- Parameters:
flag- Takes in a parameter of flag
-
getSequenceNumber
public int getSequenceNumber()- Specified by:
getSequenceNumberin interfaceEIGRPPacket- Returns:
- int Returns a int
-
setSequenceNumber
public void setSequenceNumber(int sequenceNumber) - Specified by:
setSequenceNumberin interfaceEIGRPPacket- Parameters:
sequenceNumber- Takes in a parameter of sequenceNumber
-
getAckNumber
public int getAckNumber()- Specified by:
getAckNumberin interfaceEIGRPPacket- Returns:
- int Returns a int
-
setAckNumber
public void setAckNumber(int ackNumber) - Specified by:
setAckNumberin interfaceEIGRPPacket- Parameters:
ackNumber- Takes in a parameter of ackNumber
-
getAsNumber
public int getAsNumber()- Specified by:
getAsNumberin interfaceEIGRPPacket- Returns:
- int Returns a int
-
setAsNumber
public void setAsNumber(int asNumber) - Specified by:
setAsNumberin interfaceEIGRPPacket- Parameters:
asNumber- Takes in a parameter of asNumber
-
getListTlv
- Specified by:
getListTlvin interfaceEIGRPPacket- Returns:
- List<EIGRPTlv> Returns a List<EIGRPTlv>
-
setListTlv
- Specified by:
setListTlvin interfaceEIGRPPacket- Parameters:
listTlv- Takes in a parameter of listTlv
-
getFieldType
- Overrides:
getFieldTypein classPduImpl
-
read
Reads this object from an EncodedBuffer of raw data -
pduRead
-
getOrderedFieldNames
- Specified by:
getOrderedFieldNamesin interfaceSignal- Overrides:
getOrderedFieldNamesin classPduImpl
-
encodeTypeAndPayload
- Specified by:
encodeTypeAndPayloadin interfaceSignal- Overrides:
encodeTypeAndPayloadin classPduImpl
-